short term release date - Deutsch Englisch Wörterbuch